topgallant yard or sail - French English Dictionary